/**
 * 初始化表格的列
 */

var initColum = [
		{
			title : '<input type="checkbox">',
			checkbox : true,
			formatter : function(value, row, index) {
				return {
					// disabled : true,// 设置是否可用
					checked : false
				// 设置选中
				};
			}
		},
		{
			title : '序号',
			visible : false,
			formatter : function(value, row, index) {
				return index + 1;

			}
		},
		{
			title : '业务服务ID',
			field : 'ywfwid',
			align : 'center',
			valign : 'middle'
		},
		{
			title : '业务服务名称',
			field : 'ywfwmc',
			align : 'center',
			valign : 'middle',
			formatter : function(value, row, index) {
				return '<div class="tableWrap" title="' + value + '">' + value
						+ '</div>';
			}
		},
		{
			title : '所属组别',
			field : 'sszb',
			align : 'center',
			valign : 'middle'
		},
		{
			title : '录入人代码',
			field : 'lrr_dm',
			align : 'center',
			valign : 'middle'
		},
		{
			title : '服务逻辑描述',
			field : 'fwljms',
			align : 'center',
			valign : 'middle',
			visible : false,
			formatter : function(value, row, index) {
				return '<div class="tableWrap" title="' + value + '">' + value
						+ '</div>';
			}
		}, {
			title : '业务序号',
			field : 'ywfwxh',
			align : 'center',
			valign : 'middle',
			visible : false
		}, {
			title : '服务类型',
			field : 'czlx',
			align : 'center',
			valign : 'middle',
			visible : false
		}, {
			title : '对外发布状态',
			field : 'dwfbzt',
			align : 'center',
			valign : 'middle',
			formatter : function(value, row, index) {
				if (value == "1") {
					return "已发布";
				} else if (value == "2") {
					return "已作废";
				} else if (value == "3") {
					return "新增待发布";
				} else if (value == "4") {
					return "已修改待发布";
				} else if (value == "5") {
					return "已作废待发布";
				}
			}

		}, {
			title : '服务版本号',
			field : 'fwbbh',
			align : 'center',
			valign : 'middle',
			visible : false

		}, {
			title : 'id',
			field : 'id',
			align : 'center',
			valign : 'middle',
			visible : false
		}, {
			title : 'dwfbzt',
			field : 'dwfbzt',
			align : 'center',
			valign : 'middle',
			visible : false
		} ];

$("#checkAll").click(function() {
	$("input[name='imgVo']:checkbox").prop("checked", this.checked);
});

$(function() {
	$.post("/deskTop/getYwfwqdUncheck", function(data, status) {
		$('#table').bootstrapTable({
			columns : initColum,
			data : data,
			pageSize : 6,
			pagination : true,
			striped : true,
			pageNumber : 1,
			sidePagination : 'client',
			singleSelect : true, // 单选checkbox
			showColumns : true,
			clickToSelect : true,
			toolbar : '#toolbar', // 搜索框绑定
			pagination : true
		});
	})

});

function editTask() {
	var selectContent = $('#table').bootstrapTable('getSelections');
	if (typeof (selectContent) == 'undefined') {
		BootstrapDialog.show({
			title : '提示',
			message : '请选择一列数据!'
		});
		return false;
	} else if (selectContent.length != 1) {
		BootstrapDialog.show({
			title : '提示',
			message : '请只选择一列数据!'
		});
		return false;
	} else {
		layer.open({
			type : 2,
			title : "修改服务清单",
			shadeClose : true,
			shade : false,
			offset : 15,
			maxmin : true, // 开启最大化最小化按钮
			area : [ '893px', '600px' ],
			maxmin : true,
			content : '/ywfwqd/checkTask?id=' + selectContent[0].id
		});
	}
}
function view() {
	var selectContent = $('#table').bootstrapTable('getSelections');
	if (typeof (selectContent) == 'undefined') {
		BootstrapDialog.show({
			title : '提示',
			message : '请选择一列数据!'
		});
		return false;
	} else if (selectContent.length != 1) {
		BootstrapDialog.show({
			title : '提示',
			message : '请只选择一列数据!'
		});
		return false;
	} else {
		layer.open({
			type : 2,
			title : "局端标准服务清册",
			shadeClose : true,
			offset : 15,
			shade : false,
			maxmin : true, // 开启最大化最小化按钮
			area : [ '893px', '600px' ],
			maxmin : true,
			content : '/ywfwqd/view?id=' + selectContent[0].id
		});
	}
}
